impulse-transmitting relay - Español Inglés Diccionario